Computational Fluid Dynamics (CFD) codes are widely used for gas dispersion studies on offshore installations. The majority of these codes use single-block Cartesian grids with the porosity/distributed-resistance (PDR) approach to model small geometric details. Computational cost of this approach is low since small-scale obstacles are not resolved on the computational mesh. However, there are some uncertainties regarding this approach, especially in terms of grid dependency and turbulence generated from complex objects. An alternative approach, which can be implemented in generalpurpose CFD codes, is to use body-fitted grids for medium to large-scale objects whilst combining multiple small-scale obstacles in close proximity and using porous media models to represent blockage effects. This approach is validated in this study, by comparing numerical predictions with large-scale gas dispersion experiments carried out in DNV GLs Spadeadam test site. Gas concentrations and gas cloud volumes obtained from simulations are compared with measurements. These simulations are performed using the commercially available ANSYS CFX, which is a general-purpose CFD code. For comparison, further simulations are performed using CFX where smallscale objects are explicitly resolved. The aim of this work is to evaluate the accuracy and efficiency of these different geometry modelling approaches.