3942 inches = 100.1268 meters