Octoprint bedvisualizer

Have a problem with mesh data that is captured when I run Octoprint bed visualizer.
In Marlin I selected bi linear for auto bedleving. Here are the commands I used to start the bed visualizer.

M140 S60 ;Heat bed to 60
M104 S205 ;Heat nozzle to 205
M190 S60 ;Wait for bed to reach 60
M109 S205 ;Wait for nozzle to reach 205
M155 S30 ;Change temp reporting to 30 seconds
G28 ;Home print head
M420 S0 ;Turn off Bed leveling
@BEDLEVELVISUALIZER ; tell the plugin to watch for reported mesh
G29 L25 F60 R178 B225 V4 ;Start Bilinear auto bed leveling
M155 S5 ;Change temp reporting to 5 seconds
M140 S0 ;Turn off Bed
M104 S0 ;Turn off Nozzle
M420 S1 ;Turn on Bed leveling
M500 ;Store new mesh data

This is the data captured and the graph is all wrong. Not sure what the first 25 lines are there for. The last 5 rows look like the correct value.

Mesh z Height in:
mm
0 25.000 60.000 0.130
8 63.250 60.000 0.060
16 101.500 60.000 0.040
24 139.750 60.000 -0.020
32 178.000 60.000 -0.070
41 178.000 101.250 -0.090
49 139.750 101.250 -0.060
57 101.500 101.250 0.020
65 63.250 101.250 0.060
73 25.000 101.250 0.150
81 25.000 142.500 0.120
89 63.250 142.500 0.020
97 101.500 142.500 0.000
105 139.750 142.500 -0.080
113 178.000 142.500 -0.120
122 178.000 183.750 -0.140
130 139.750 183.750 -0.120
138 101.500 183.750 -0.060
146 63.250 183.750 -0.040
154 25.000 183.750 0.040
162 25.000 225.000 -0.140
170 63.250 225.000 -0.180
178 101.500 225.000 -0.140
186 139.750 225.000 -0.150
194 178.000 225.000 -0.140
203 0.127 0.057 0.037 -0.021 -0.067
211 0.152 0.060 0.020 -0.057 -0.095
219 0.123 0.020 -0.001 -0.079 -0.121
227 0.039 -0.042 -0.060 -0.119 -0.144
235 -0.144 -0.175 -0.139 -0.149 -0.139

enable debug logging in the plugin's settings, enable serial logging in OctoPrint's settings and restart OctoPrint. Once restarted try the process again and then upload serial.log and plugin_bedlevelvisulizer_debug.log files from the logging settings of OctoPrint.