276 x 120 meters = 905.51 x 393.7 feet