1080.1 inches = 27.43454 meters