20 meters = 787.401575 inches