3694.2 inches = 93.83268 meters