123 x 795 meters = 403.54 x 2608.27 feet