79 x 123 meters = 259.19 x 403.54 feet