284 x 148 feet = 86.56 x 45.11 meters