394 x 105 feet = 120.09 x 32 meters