734 x 124 meters = 2408.14 x 406.82 feet