8630.2 inches = 219.20708 meters