2880 inches = 73.152 meters