419 x 105 feet = 127.71 x 32 meters