3402 inches = 86.4108 meters