124 x 796 meters = 406.82 x 2611.55 feet