603.77 inches = 15.335758 meters